idam aracı - Turkish English Dictionary

idam aracı

Meanings of "idam aracı" in English Turkish Dictionary : 3 result(s)

Turkish English
General
idam aracı garotte n.
idam aracı garrote n.
idam aracı garrotte n.

Meanings of "idam aracı" with other terms in English Turkish Dictionary : 1 result(s)

Turkish English
General
hükümlü birini idam etme aracı instrument of execution n.